home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 11767 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: nnrp.info.ucla.edu!jmartin
  2. From: jmartin@cs.ucla.edu (Jay Martin)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Date: 16 Mar 1996 02:54:04 GMT
  6. Organization: University of California, Los Angeles
  7. Message-ID: <4idagc$ldi@saba.info.ucla.edu>
  8. References: <00001a73+00002504@msn.com> <4iah20$p7k@saba.info.ucla.edu> <4ica32INN5hn@gambier.ugrad.cs.ubc.ca> <4icja9$1r92@saba.info.ucla.edu> <4ictacINN5gk@mayne.ugrad.cs.ubc.ca>
  9. NNTP-Posting-Host: may.cs.ucla.edu
  10. X-Newsreader: NN version 6.5.0.b3.0 #9 (NOV)
  11.  
  12. c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) writes:
  13.  
  14. >>Its stupid to bring in two tools with two more
  15. >>"languages" to do something trivial that takes a page of normal code.
  16.  
  17. >Your last sentence is an example of obsolete thinking....
  18.  
  19. Every tool, language, library, etc, that you use on a project
  20. increases its complexity and maintanance costs.  The people who have
  21. to maintain or reuse the code must know all the tools and all the
  22. languages and tools must talk together correctly.  Suppose you want to
  23. do sorting, COBOL is the best for that or logic: PROLOG, calculations:
  24. FORTRAN, pretty soon you will have problems getting all the pieces
  25. talking together and anyone to work on it.  Thus, the savings gained
  26. by the tool must offset the pain of using the tool.  Forcing expertise
  27. in yacc parsing for a page of code is not worth it, IMHO.
  28.  
  29. In a recent case using a yacc parser structure made the code harder to
  30. use when converting to a GUI interface or trying to reuse parts of it.
  31.  
  32. Jay
  33.  
  34.